home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MIDICraft's MIDINET CD-ROM
/
MIDICraft's MIDINET CD-ROM.iso
/
DOSUTILS
/
SPLITPCG.DOC
< prev
next >
Wrap
Text File
|
1997-04-29
|
4KB
|
126 lines
******************************
SPLITPCG v1.0
(PC, DOS)
split KORG PCG files
by Guenter Nagler
1996
(gnagler@ihm.tu-graz.ac.at)
******************************
[1] BACKGROUND
KORG x-series, i-series keyboards store their program data on 720KB floppy disks
in files with extension
*.pcg program data
All stored programs have a name (10 characters).
The files don't store the sound data. They only describe changes of
parameters differing from original sample (e.g. effects, timing, sensitivity
against velocity and joystick, ...).
Some PCG compatible keyboards are able to store more programs per file than
others (e.g. Korg N364 has 100 programs and 100 combinations, Korg i3
has 64+2 programs and no combinations).
Even it is possible to load the larger files by a compatible keyboard with
fewer programs, all programs exceeding the limit are ignored while loading.
This program tries to split those larger program packages into more smaller
ones. It was written for a Korg i3 with limitation 64 programs per package.
[2] FILES DESCRIPTION
SPLITPCG.EXE..........MSDOS executable for korg i3 PCG splitting
SPLITPCG.DOC..........this file, showing usage of SPLITPCG.EXE
only SPLITPCG.EXE is required to run program
[3] COPYRIGHT
SPLITPCG (c) 1996 was created by Guenter Nagler.
SPLITPCG is free and may be used as you wish with this one exception:
You may NOT charge any fee or derive any profit for distribution
of SPLITPCG. Thus, you may NOT sell or bundle SPLITPCG with any
product in a retail environment (shareware disk distribution, CD-ROM,
etc.) without permission of the author.
You may give SPLITPCG to your friends, upload it to a BBS, or ftp it to
another internet site, as long as you don't charge anything for it.
[4] DISCLAIMER
SPLITPCG was designed to split Korg i-series compatible PCG files.
It is not guaranteed that any file can be successfully splitted or that
any KORG i-series compatible keyboard can load the resulting files.
Use SPLITPCG at your own risk. Anything you do with SPLITPCG is your
responsibility, and not the author's. Any damage caused to any person,
computer, software, hardware, company, or business by running SPLITPCG
is your responsibility, and the author will not be liable.
If you don't understand these terms, or are not sure of something, or
are afraid something bad might come of using SPLITPCG, don't use it!
You are here forewarned.
[5] INSTALLATION
Simply copy SPLITPCG.EXE in a directory that is in your path.
When you start the program without arguments
C:\> SPLITPCG
you should get the usage text (see next section)
[6] USAGE
usage: splitpcg filename.pcg
If no filename is specified then usage is printed.
splitpcg splits larger files into PCG files with maximum 64 programs
per file. The output files are called split1.pcg, split2.pcg ...
PCG file format supports two program banks and two combination banks.
Korg N364 uses all these banks (100 entries per bank). Korg i3 uses only
second program bank.
Combination programs are smaller than PCG programs. Combinations cannot
be used with Korg i-series.
[7] EXAMPLES
Example: show usage of program
c> splitpcg
usage: splitpcg filename.pcg
Example: convert Korg N364 standard programs for use with Korg i-series
c> splitpcg preload.pcg
split1.pcg bank 1 prog 0 count 64
split2.pcg bank 1 prog 64 count 36
split3.pcg bank 1 prog 100 count 64
split4.pcg bank 1 prog 164 count 36
split1 and split3 contain 64 programs and split2 and split4 contain 36 programs.
All programs are written to bank 1 (bank 0 left empty) because Korg i3 cannot
change programs of bank 0 (contains ROM General midi programs).
c:> dir *.pcg
04/29/97 08:29a 69,471 PRELOAD.PCG
04/29/97 08:41a 13,912 SPLIT1.PCG
04/29/97 08:41a 9,040 SPLIT2.PCG
04/29/97 08:41a 13,912 SPLIT3.PCG
04/29/97 08:41a 9,040 SPLIT4.PCG
5 File(s) 115,375 bytes
Hint: Use findi3 to find programs by name
[8] SUGGESTIONS / COMMENTS / BUG REPORTS / QUESTIONS
WWW: http://hgiicm.tu-graz.ac.at/Cpub
contains all my dos/unix midi programs
http://www.iicm.edu/midiprog
contains my KORG programs and midi player
EMAIL: gnagler@ihm.tu-graz.ac.at